consumable stores - Spanish English Dictionary